“Try Explaining Airplanes to a Pterodactyl”
Another pterosaur has flown into news reports, this one, called “ropen,” is reported to fly at night in Papua New Guinea. The glow reported to come from the ropen has been compared with the flying Marfa Lights of Texas. The blog post about the glowing flying creature of Umboi Island, Papua New Guinea, mentions years … Continue reading “Try Explaining Airplanes to a Pterodactyl”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed